<?php
namespace App\Models\Admin;

use App\Basic\Model;

/**
* @comment 配置表
*
* @property int $id
* @property string $title 名称
* @property string $value 值
* @property string $groups 组名
* @property string $introduce 介绍
*
*/
class Config extends Model
{

    /**
     * @var string
     */
    protected $connection = 'admin';

    /**
     * @var string
     */
    protected $table = 'config';

    /**
     * @var string[]
    */
    protected $fillable = ['id', 'title', 'value', 'groups', 'introduce'];

    static function groups(string $group)
    {
        return static::where('groups', $group)->pluck('value', 'title');
    }
}
